Big Huge Thesaurus

Lilium longiflorum

noun